trench/ditch/back digger - Turco Inglés Diccionario